import MUtil from 'util/mm.jsx';

const __mm = new MUtil();

// 请求的部分
class Order{
  // 请求(获取) 商品/搜索 列表
  getOrderList(listParam){
    let url  = '',     // 请求的地址（根据接口文档判断）
        data = {};     // 请求的数据（根据接口文档判断是什么类型数据）
    if(listParam.listType === 'list'){
      url            = '/manage/order/list.do';
      data.pageNum   = listParam.pageNum;
    }else if(listParam.listType === 'searchType'){
      url            = '/manage/order/search.do';
      data.pageNum   = listParam.pageNum;
      data.orderNo   = listParam.orderNo;
    }
    return __mm.request({
      type: 'post',
      url : url,
      data: data
    })
  }
  // 获取订单详情
  getOrderDetail(orderNumber){
    return __mm.request({
      type: 'post',
      url : '/manage/order/detail.do',
      data: {
        orderNo : orderNumber
      }
    })
  }

  sendGoods(orderNumber){
    return __mm.request({
      type: 'post',
      url : '/manage/order/send_goods.do',
      data: {
        orderNo : orderNumber
      }
    })
  }
}

export default Order;